package main

import "fmt"

//const (
//	a = 100
//b
//c
//)
//const (
//	aa = iota
//	bb
//	cc
//	dd
//)
//const (
//	aaa = iota
//	bbb = 23
//	_
//	ccc = iota + iota + iota
//	ddd
//)

var (
	A = 3 //大写，其他package也可以访问
	b = 4 //小写  仅本package可以访问
)

func scope() {
	fmt.Printf("A=%d,b=%d\n", A, b)
	b := 8
	fmt.Printf("b=%d\n", b)
	C:="abc"
	fmt.Println(C)
	{
		C:=9
		D:=false
		fmt.Printf("C=%d,D=%t\n",C,D)
	}

	fmt.Println(C)
}
/**
	函数进行注释
 */
func main() {
	/**
		代码进行注释
	 */
	var u uint8 = 255 //无符号8
	fmt.Println(u)
	scope()

	var r rune
	r='胡'
	fmt.Println(string(r))
	fmt.Printf("%c",r)
}
